バージョン

Protect(SecureString,Nullable<Boolean>,Nullable<Boolean>) メソッド

指定したパスワードで Chartsheet を保護します。
シンタックス
'宣言
 
Public Overloads Sub Protect( _
   ByVal password As System.Security.SecureString, _
   Optional ByVal allowEditObjects As System.Nullable(Of Boolean), _
   Optional ByVal allowEditContents As System.Nullable(Of Boolean) _
) 
public void Protect( 
   System.Security.SecureString password,
   System.Nullable<bool> allowEditObjects,
   System.Nullable<bool> allowEditContents
)

パラメータ

password
ワークシートを保護するためのパスワード。
allowEditObjects
Infragistics.Documents.Excel.Charts.ChartsheetProtection.AllowEditObjects の新しい値を示すオプションのブール値。
allowEditContents
Infragistics.Documents.Excel.Charts.ChartsheetProtection.AllowEditContents の新しい値を示すオプションのブール値。
解説

Chartsheet がパスワードを使用せずに保護される場合、エンドユーザーが Excel で Chartsheet の保護をパスワードを入力せずに解除できます。Chartsheet をコードで保護を解除するには、Sheet.Unprotect メソッドを使用できます。

オプション パラメーターは、この Chartsheet の Protection プロパティの Infragistics.Documents.Excel.Charts.ChartsheetProtection インスタンスのプロパティ値を更新するために使用されます。パラメーターが null の場合、関連付けられたプロパティの現在の値は保持されます。それ以外の場合、プロパティは指定した値に更新されます。たとえば、Infragistics.Documents.Excel.Charts.ChartsheetProtection.AllowEditObjects が True で、allowEditObjects が null の場合、プロパティは true です。allowEditObjects が false の場合、Infragistics.Documents.Excel.Charts.ChartsheetProtection.AllowEditObjects は false に変更されます。

注:Sheet.IsProtected が既に True の場合、メソッドは無視されます。

参照

オンラインで表示: GitHub